body{ background:#f0f2f3;}
/*按钮样式*/
button{ cursor:pointer;}

/*头部*/
.head{ width:100%; height:67px; background:url(../images/top-bg1.png) 169px 0  #fff no-repeat;}
.head-right{ line-height:67px;}
.head-lb-1{ color:#ff7125;}
.head-lb-2{ color:#55677a;}
.head-lb-3{ padding-left:16px;color:#004f69;}
.head-lb-3 a{ color:#004f69; text-decoration:none;}
.head-lb-3 a:visited{ color:#004f69;}
.head-lb-3 a:hover{ color:#ff7125;}

/*菜单*/
.menuBg{ height:35px; width:100%; background:url(../images/menu-bg.jpg) repeat-x;}
.menu{height:34px; width:1002px;; background:url(../images/menu.jpg); padding-top:1px;}
.menu-ul{ margin-left:30px; height:30px; margin-top:4px;}
.menu-ul li{ list-style:none; display:inline; float:left; margin-left:5px; cursor:pointer;} 

/*点击前*/
.sub .sub-left{ display:inline; height:30px; width:7px;  float:left; }
.sub .sub-mid{ display:inline;height:30px; line-height:30px; font-size:14px; color:#ececec;float:left; font-weight:bold;}
.sub .sub-right{display:inline; height:30px; width:7px; float:left;}

/*点击后*/
.sub-click .sub-left{ display:inline; height:30px; width:8px; background:url(../images/sub-left.jpg); float:left;}
.sub-click .sub-mid{ display:inline;height:30px; padding:0 8px 0 0; background:url(../images/sub-middle.jpg) right top #eff2f3 no-repeat;line-height:30px; font-size:14px; color:#0c4083;float:left; font-weight:bold;}
.sub-click .sub-right{display:inline; height:30px; width:8px; float:left; background:url(../images/sub-right.jpg);}

/*滑动*/
.sub-hover .sub-left{ display:inline; height:30px; width:8px; background:url(../images/sub-left-hover.gif); float:left;}
.sub-hover .sub-mid{ display:inline;height:30px;  background:#51aecb;line-height:30px; font-size:14px; color:#ececec;float:left; font-weight:bold; }
.sub-hover .sub-right{display:inline; height:30px; width:8px; float:left; background:url(../images/sub-right-hover.gif);}

/*空白*/
.space{ height:10px; width:100%; overflow:hidden; background:#f0f2f3;}

/*main*/


/*sidebar*/
.sidebar-bg{ background:url(../images/sideBar.gif) repeat-y left;}
.sidebar{width:175px;float:right;}
.sidebar a{ background:url(../images/left-bg.gif) left center no-repeat; height:36px; width:175px; line-height:36px; clear:both; display:block; text-indent:45px; text-decoration:none; color:#374E6C; font-weight:bold;}
.sidebar a:hover{background:url(../images/left-bg-on.gif) left center no-repeat; color:#006EA5;}
.sidebar a.active{background:url(../images/left-bg-ac.gif) left center no-repeat;color:#006EA5;}


/*right*/

/*right 您现在的位置*/
.zc-position{border:1px solid #e0e6eb; background:url(../images/position.gif) left #e6ecf0 no-repeat; height:36px; line-height:36px;}
.zc-position label{ padding-left:46px; color:#767676;}

/*right 表单*/
.zc-form{  border:1px solid #e0e6eb; background:#e6ecf0; padding-top:15px; padding-bottom:15px;}
.zc-form li{ float:left; line-height:24px; padding-left:10px;}
.zc-form span{display:block; float:left; position:relative;}
.zc-input-lb{ padding-left:16px;padding-right:16px; color:#2a5265;}

/*表格样式*/
.zc-tb{ border:1px solid #c4c5c5; border-collapse:collapse; table-layout:fixed; }
.zc-tb td{ border:1px solid #c4c5c5; text-overflow:ellipsis; text-align:center; height:33px; text-align:center; color:#555;}
.zc-tb thead td{ height:36px; background:url(../images/th-bg.png) repeat-x; color:#2a5265; line-height:36px;}
.zc-tb td.zc-td-name{ color:#3477a1;}
.zc-check-lb{ vertical-align:top; *vertical-align:baseline;_vertical-align:baseline;}
tr.over td { background:#b2edfe;  }/*鼠标高亮行的背景色*/


/*表格中的操作*/
.zc-caozuo { margin:0 auto; width:105px;}
.zc-a-suoding{ display:block; height:15px; width:12px; background:url(../images/icon_back.gif) 0 0; }
.zc-a-kaiqi{ display:block; height:15px; width:12px; background:url(../images/icon_back.gif) -22px 0;}
.zc-a-bianji{ display:block; height:15px; width:12px; background:url(../images/icon_back.gif) -42px 0;}
.zc-a-shanchu{ display:block; height:15px; width:12px; background:url(../images/icon_back.gif) -67px 0;}
.zc-a-chongzhi{ display:block; height:15px; width:12px; background:url(../images/icon_back.gif) -87px 0;}

.zc-a-lb{ font-size:12px;  color:#a8aaab; padding-left:6px; padding-right:6px; text-align:center; display:block; height:15px; line-height:15px; float:left;}

/*按钮样式*/
.zc-btn-01{ background:url(../images/btn-bg-02.gif) no-repeat; height:23px; width:77px; display:block; border:0px; line-height:23px; color:#146F99; text-align:center; font-weight:bold; cursor:pointer;} 
.zc-shuoming{  border:1px solid #e0e6eb; background:#e6ecf0; padding-top:12px; padding-bottom:12px;}

/*注解*/
.zc-zhujie{ height:30px; line-height:30px; font-weight:bold; color:#969696;}
.zc-zhujie-pic{ width:400px; height:15px;}
.zc-zhujie-lb{ font-size:12px;  color:#a8aaab; padding-left:7px; padding-right:17px; text-align:center; display:block; height:15px; line-height:15px; float:left;}

/*翻页*/
.zc-fenye-zi{ line-height:22px; color:#676d70;}

.zc-fenye span{display:block; float:left; position:relative; padding-top:2px;}
.hb-fenye{display:none; position:absolute; left:0px; top:20px; background:#fff; border:1px solid #ccc; border-top:none; width:75px; text-align:center;}
.hb-fenye ul{ height:16px; line-height:16px; color:#494949; }
.hb-fenye ul:hover{background:#e6ecf0; cursor:pointer;}
.hb-fenye-bg{ background:url(../images/menu-bg-02.gif) no-repeat;width:77px;height:18px;line-height:14px;  cursor: pointer; text-align:center; color:#494949; }
.zc-fenye-shuzi{ color:#465e6d;line-height:22px; font-weight:bold;}

/*翻页按钮*/
.right-btn-01{ background:url(../images/right-btn-01.gif) no-repeat; height:22px; width:30px; display:block; border:0px; line-height:22px; float:left; margin-right:10px; cursor:pointer;}
.left-btn-01{ background:url(../images/left-btn-01.gif) no-repeat; height:22px; width:30px; display:block; border:0px; line-height:22px; float:left;margin-right:10px; cursor:pointer;}

/*登录页面*/
.loginBox{ width:576px; height:281px; background:url(../images/login.gif); margin:0 auto; margin-top:128px; position:relative;}
.login-position{ position:absolute; top:103px; left:201px;}
.login-lb{ line-height:34px; font-size:13px; font-weight:bold; color:#fff; width:60px;display:block; float:left;}
.login-input-bg {background:url(../images/login-input.gif) no-repeat;width:184px;height:20px;overflow:hidden;display:block; float:left; padding-top:2px; margin-top:4px;}
.login-input-bg input { width:175px; background:none;padding:2px 0 0 6px;border:0px; font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif;}

.zc-login-btn1{ background:url(../images/zc-login-btn1.gif) no-repeat; height:24px; width:59px; display:block; border:0px; line-height:24px; color:#146F99; text-align:center; font-weight:bold; cursor:pointer;}
.zc-login-btn2{ background:url(../images/zc-login-btn2.gif) no-repeat; height:24px; width:59px; display:block; border:0px; line-height:24px; color:#146F99; text-align:center; font-weight:bold; margin-left:16px;cursor:pointer;}
.zc-btn-p{ padding-top:5px;}

.yanzheng{ position:absolute; top:73px; left:250px;}
.yanzheng img{ width:60px; height:21px;}

/**/
.hb-box {width:90%; border:1px solid #e0e6eb; background:#e6ecf0;}
.hb-box-list{background:url(../images/input-box-bg.gif) repeat-y left;}
.hb-box-list li {float:left;line-height:24px;width:300px;padding:8px 0 8px 40px;}
.hb-box-list span{display:block; float:left; position:relative;}

/*短输入框*/
.hb-input-bg {background:url(../images/input-bg.gif) no-repeat;width:132px;height:24px;overflow:hidden; }
.hb-input-bg input {background:none;padding:4px 0 0 2px;border:0px;}

/*下拉菜单*/
.hb-menu-bg {background:url(../images/menu-bg.gif) no-repeat;width:131px;height:21px; cursor: pointer; padding-top:3px; padding-left:3px;}
.hb-menu {display:none; position:absolute; left:3px; top:24px; background:#fff; border:1px solid #ccc; border-top:none; width:120px; text-align:center;}
.hb-menu ul:hover,.hb-fenye ul:hover{background:#e6ecf0; cursor:pointer;}
.hb-menu-input{ width:100px; border:0; padding-left:4px; padding-right:4px;line-height:20px;text-align:center; background:none; height:20px;}

/*复选框*/
.hb-checkbox{ border:1px solid #DEE5EB; background:#E1E8ED; width:100%;}
.hb-checkbox ul{ padding:10px; height:16px;}
.hb-checkbox li{ float:left; height:16px; padding-right:20px;}
.hb-xiang{ width:100px; text-align:right; line-height:22px;}

/*下端按钮*/
.hb-btn-box { padding-left:120px;}
.hb-btn-box li{ float:left; padding:20px;}
.hb-btn-01{ background:url(../images/btn-bg-01.gif) no-repeat; height:24px; width:59px; display:block; border:0px; line-height:24px; color:#146F99; text-align:center; font-weight:bold; cursor:pointer;}

.hb-box-from{ background:#e6ecf0; border:1px solid #D9DFE5; border-top:none; width:100%;}
.hb-box-from li {line-height:24px; padding:8px 0 8px 30px;}
.hb-box-from li .xiang{ width:120px; text-align:right; font-weight:bold}
.hb-box-from span{display:block; float:left; position:relative;}
.input-01{ border:1px solid #ccc;padding:2px; line-height:20px; width:690px;}
.h20{ height:20px;}
#hb-tabs{ background:url(../images/tab_bg.gif) repeat-x; height:26px; line-height:26px;}
#hb-tabs a{ background:url(../images/tabs.gif) no-repeat; height:26px; width:97px; margin-right:2px; text-align:center; display:block; float:left; text-decoration:none;}
#hb-tabs a:hover{background:url(../images/tab_on.gif)}
#hb-tabs a.ontac{background:url(../images/tab_on.gif)}
.dis{ display:block;}
.undis{ display:none;}

/*下拉框样式*/
#uboxstyle .select_box{width:134px;height:24px;}

#macstyle .select_box{width:91px;height:24px;}

#tm2008style .select_box{width:136px;height:24px;}

#uboxstyle div.tag_select{display:block;color:#79A2BD;width:114px;height:24px;background:transparent url("../images/ubox-select.gif") no-repeat 0 0;padding:0 10px;line-height:24px;}
#uboxstyle div.tag_select_hover{display:block;color:#79A2BD;width:114px;height:24px;background:transparent url("../images/ubox-select.gif") no-repeat 0 -24px;padding:0 10px;line-height:24px;}
#uboxstyle div.tag_select_open{display:block;color:#79A2BD;width:114px;height:24px;background:transparent url("../images/ubox-select.gif") no-repeat 0 -48px;padding:0 10px;line-height:24px;}

#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;background:transparent url("../images/ubox-select.gif") no-repeat right bottom;width:134px;padding:0 0 5px 0;margin:0;}
#uboxstyle ul.tag_options li{background:transparent url("../images/ubox-select.gif") repeat-y -134px 0;display:block;width:114px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#79A2BD;}

#uboxstyle ul.tag_options li.open_hover{background:transparent url("../images/ubox-select.gif") no-repeat 0 -72px;color:#fff}
#uboxstyle ul.tag_options li.open_selected{background:transparent url("../images/ubox-select.gif") no-repeat 0 -96px;color:#fff}